short-term return - French English Dictionary